police partners patrolling a certain area - Spanisch Englisch Wörterbuch